Verkhnayay Radischevskaya Street 14/21 building 3, Moscow, Moscow (Russia) Show on map
Updating availability and prices
Free Wi-Fi and a snack bar are offered at this hotel, located 5 minutes? walk from Taganskaya Metro Station in Moscow
It offers rooms with a flat-screen TV
Elegant room with a work desk and a fridge
This room is on the attic floor
Hotel
Room
Restaurant